*{
    margin: 0;
    padding: 0;
}

.right_t{
    width: 1vw;
    height: 2vh;
    position: relative;
    top: 0.5vh;
    background-image: url('../image/右三角.png');
    background-size:contain;
    background-position: center;
}

.even{
    background-color: #093337;
    
}
.odd{
    background-color: #031c23;
}

/* 身体基础配置 */
.DA_body{
    width: 100%;
    height: 100vh;
    background-image: url('../image/图层8.png');
    background-size: cover;
    background-position: center;

    /* 身体头部 */
    .body_top{
        width: 99.5%;
        height: 5vh;
        margin: 0 auto;
        display: flex;
        background-image: url('../image/top_bg.png');
        background-size: cover;
        background-position: center;

        .body_top_word_one{
            width: 22%;
            height: 5vh;
            color: white;
            line-height: 5vh;
            text-align: center;
            font-size: 1.1vw;
            letter-spacing: 0.2vw;
            text-shadow: 0.15vw 0.15vw 0.3vw #16827e; /* 添加阴影效果 */
        }

        .body_top_word_two{
            width: 5%;
            height: 5vh;
        }

        .body_top_word_three{
            width: 50%;
            height: 5vh;
            display: flex;
            justify-content: space-around;

            .body_top_word_three_son{
                width: 15%;
                height: 4vh;
                color: white;
                text-align: center;
                line-height: 5vh;
                display: flex;

                .three_son_d1{
                    width: 12%;
                    height: 1.5vh;
                    margin: 1.8vh auto;
                    background-image: url('../image/depment-heart.png');
                    background-size: cover;
                    background-position: center;
                }

                .three_son_d2{
                    height: 4.5vh;
                    font-size: 0.9vw;
                    cursor: pointer;
                    margin: 0 auto;
                }
                .first{
                    color: #34ffea;
                    text-shadow: 0.15vw 0.15vw 0.3vw #16827e;
                    border-bottom:0.1vw solid #34ffea;
                }
                .yes{
                    display: block;
                }
                .no{
                    display: none;
                }

                .three_son_d3{
                    width: 15%;
                    height: 1.5vh;
                    margin: 1.8vh auto;
                    background-image: url('../image/depment-heart.png');
                    background-size: cover;
                    background-position: center;
                }
            }
        }
    }

    /* 身体内容 */
    .body_body{
        width: 99.5%;
        height: 90vh;
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
        margin: 1vh auto;

        .body_body_box{
            width: 29.2%;
            height: 40vh;
            margin: 1vw;

            .body_body_box_header{
                width: 97.5%;
                height: 3.4vh;
                position: relative;
                top: 0.8vh;
                background-image: url('../image/title.png');
                background-size:cover;

                .header_word{
                    width: 25%;
                    height: 3vh;
                    text-align: center;
                    line-height: 3.5vh;
                    font-size: 0.7vw;
                    color: white;
                }
                .header_word_two{
                    width: 30%;
                    height: 3vh;
                    text-align: center;
                    line-height: 3.5vh;
                    font-size: 0.7vw;
                    color: white;
                }
            }

            .body_body_box_main{
                width: 97.5%;
                height: 40vh;
                background-image: url('../image/bg.png');
                background-size:cover;
                background-position: center;
            }

            /* 板块1 */
            .body_body_box_one_main{
               
                .body_body_box_one_main_top{
                    width: 80%;
                    height: 15vh;
                    position: relative;
                    top: 2vh;
                    display: flex;
                    margin: 0 auto;

                    .body_body_box_one_main_top_left{
                        width: 10%;
                        height: 10vh;
                        margin-top: 1.5vh;

                        .body_body_box_one_main_top_left_img_one{
                            width: 1.5vw;
                            height: 1.5vw;
                            margin-left: 0.5vw;
                            background-image: url('../image/xin-bg1.png');
                            background-size:cover;
                            background-position: center;
                        }
                        .body_body_box_one_main_top_left_img_two{
                            width: 1.5vw;
                            height: 1.5vw;
                            margin-left: 0.5vw;
                            margin-top: 0.2vw;
                            background-image: url('../image/xin-bg2.png');
                            background-size:cover;
                            background-position: center;
                        }
                        .body_body_box_one_main_top_left_img_three{
                            width: 1.5vw;
                            height: 1.5vw;
                            margin-left: 0.7vw;
                            margin-top: 0.3vw;
                            background-image: url('../image/xin-bg3.png');
                            background-size:cover;
                            background-position: center;
                        }
                    }
                }

                .body_body_box_one_main_bottom{
                    width: 80%;
                    height: 20vh;
                    position: relative;
                    top: 2vh;
                    margin: 0 auto;
                }
            }

            /* 板块2 */
            .body_body_box_two_main{

                .body_body_box_two_main_top{
                    width: 90%;
                    height: 12vh;
                    position: relative;
                    top: 2vh;
                    display: flex;
                    margin: 0 auto;

                    .body_body_box_two_main_top_left{
                        width: 45%;
                        height: 8.5vh;
                        margin: 1vw;
                        background-image: url('../image/hospto-bg1.png');
                        background-size:contain;
                        background-position: center;
                    }
                    .body_body_box_two_main_top_right{
                        width: 45%;
                        height: 8.5vh;
                        margin: 1vw;
                        background-image: url('../image/hosto-bg2.png');
                        background-size:contain;
                        background-position: center;
                    }
                }

                .body_body_box_two_main_bottom{
                    width: 90%;
                    height: 20vh;
                    position: relative;
                    top: 2vh;
                    margin: 0 auto;
                    display: flex;
                    justify-content: space-around;

                    .body_body_box_two_main_bottom_left{
                        width: 50%;
                        height: 15vh;
                        margin: 1vw;
                    }
                    .body_body_box_two_main_bottom_right{
                        width: 50%;
                        height: 15vh;
                        margin: 1vw;
                    }
                }

                .body_body_box_two_main_bottom_bottom{
                    display: flex;
                    justify-content: space-around;

                    .body_body_box_two_main_bottom_bottom_boxOne{
                        width: 38%;
                        height: 1.8vh;
                        margin-left: 1.5vw;
                        background-image: url('../image/word1.png');
                        background-size:contain;
                        background-position: center;
                    }
                    .body_body_box_two_main_bottom_bottom_boxTwo{
                        width: 38%;
                        height: 1.8vh;
                        margin-right: 1.5vw;
                        background-image: url('../image/word2.png');
                        background-size:contain;
                        background-position: center;
                    }
                }
            }

            /* 板块3 */
            .body_body_box_three_main{
                margin-top: 0.8vh;
            }

            /* 板块4 */
            .body_body_box_four_main{
                
                .body_body_box_four_main_box{
                    position: relative;
                    top: 2vh;

                    .body_body_box_four_main_box_header{
                        width: 90%;
                        height: 3vh;
                        display: flex;
                        margin: 0 auto;

                        .body_body_box_four_main_box_header_titleOne{
                            width: 6vw;
                            height: 3vh;
                            color: aliceblue;
                            line-height: 3vh;
                            font-size: 0.8vw;
                            display: flex;
                        }
                        .body_body_box_four_main_box_header_titleTwo{
                            width: 20vw;
                            height: 3vh;
                            color: aliceblue;
                            line-height: 3vh;
                            font-size: 0.8vw;
                            display: flex;
                        }
                        .body_body_box_four_main_box_header_titleThree{
                            width: 6vw;
                            height: 3vh;
                            color: aliceblue;
                            line-height: 3vh;
                            font-size: 0.8vw;
                            display: flex;
                        }
                    }

                    .body_body_box_four_main_box_body{
                        width: 90%;
                        height: 30vh;
                        margin: 0 auto;

                        .body_body_box_four_main_box_body_box{
                            width: 100%;
                            height: 4vh;
                            margin-top: 0.8vh;
                            display: flex;

                            .body_body_box_four_main_box_body_titleOne{
                                width: 6vw;
                                height: 4vh;
                                color: aliceblue;
                                line-height: 4vh;
                                font-size: 0.8vw;
                                display: flex;
                                border-left: 0.2vw solid #177771;

                                div{
                                    margin-left: 1.3vw;
                                }
                            }
                            .body_body_box_four_main_box_body_titleTwo{
                                width: 20vw;
                                height: 4vh;
                                color: aliceblue;
                                line-height: 4vh;
                                font-size: 0.8vw;
                                display: flex;

                                div{
                                    margin-left: 1vw;
                                }
                            }
                            .body_body_box_four_main_box_body_titleThree{
                                width: 6vw;
                                height: 4vh;
                                color: aliceblue;
                                line-height: 4vh;
                                font-size: 0.8vw;
                                display: flex;

                                div{
                                    margin-left: 1.1vw;
                                }
                            }
                        }
                    }
                }
            }

            /* 板块5 */
            .body_body_box_five_main{

                .body_body_box_four_main_box{
                    position: relative;
                    top: 2vh;

                    .body_body_box_four_main_box_header{
                        width: 90%;
                        height: 3vh;
                        display: flex;
                        margin: 0 auto;

                        .body_body_box_four_main_box_header_titleOne{
                            width: 6vw;
                            height: 3vh;
                            color: aliceblue;
                            line-height: 3vh;
                            font-size: 0.8vw;
                            display: flex;
                        }
                        .body_body_box_four_main_box_header_titleTwo{
                            width: 6vw;
                            height: 3vh;
                            color: aliceblue;
                            line-height: 3vh;
                            font-size: 0.8vw;
                            display: flex;
                        }
                        .body_body_box_four_main_box_header_titleThree{
                            width: 6vw;
                            height: 3vh;
                            color: aliceblue;
                            line-height: 3vh;
                            font-size: 0.8vw;
                            display: flex;
                        }
                        .body_body_box_four_main_box_header_titleFour{
                            width: 6vw;
                            height: 3vh;
                            color: aliceblue;
                            line-height: 3vh;
                            font-size: 0.8vw;
                            display: flex;
                        }
                    }

                    .body_body_box_four_main_box_body{
                        width: 90%;
                        height: 30vh;
                        margin: 0 auto;

                        .body_body_box_four_main_box_body_box{
                            width: 100%;
                            height: 4vh;
                            margin-top: 0.8vh;
                            display: flex;

                            .body_body_box_four_main_box_body_titleOne{
                                width: 6vw;
                                height: 4vh;
                                color: aliceblue;
                                line-height: 4vh;
                                font-size: 0.8vw;
                                display: flex;
                                border-left: 0.2vw solid #177771;

                                /* div{
                                    margin-left: 1.3vw;
                                } */

                                .titleOne_round{
                                    width: 0.7vw;
                                    height: 0.7vw;
                                    margin-top: 1.35vh;
                                    margin-left: 0.5vw;
                                    margin-right: 0.5vw;
                                    background-color: #024543;
                                    border-radius: 50vw;

                                    .titleOne_round_in{
                                        width: 0.3vw;
                                        height: 0.3vw;
                                        margin: 0 auto;
                                        margin-top: 0.4vh;
                                        background-color: #27eac1;
                                        border-radius: 50vw;
                                    }
                                }

                                .titleOne_word{

                                }
                            }
                            .body_body_box_four_main_box_body_titleTwo{
                                width: 6vw;
                                height: 4vh;
                                color: aliceblue;
                                line-height: 4vh;
                                font-size: 0.8vw;
                                display: flex;

                                div{
                                    margin-left: 1vw;
                                }
                            }
                            .body_body_box_four_main_box_body_titleThree{
                                width: 6vw;
                                height: 4vh;
                                color: aliceblue;
                                line-height: 4vh;
                                font-size: 0.8vw;
                                display: flex;

                                div{
                                    margin-left: 1vw;
                                }
                            }
                            .body_body_box_four_main_box_body_titleFour{
                                width: 6vw;
                                height: 4vh;
                                color: aliceblue;
                                line-height: 4vh;
                                font-size: 0.8vw;
                                display: flex;

                                div{
                                    margin-left: 1vw;
                                }
                            }
                        }
                    }
                }
            }

            /* 板块6 */
            .body_body_box_six_main{

                .body_body_box_four_main_box{
                    position: relative;
                    top: 2vh;

                    .body_body_box_four_main_box_header{
                        width: 90%;
                        height: 3vh;
                        display: flex;
                        margin: 0 auto;

                        .body_body_box_four_main_box_header_titleOne{
                            width: 6vw;
                            height: 3vh;
                            color: aliceblue;
                            line-height: 3vh;
                            font-size: 0.8vw;
                            display: flex;
                        }
                        .body_body_box_four_main_box_header_titleTwo{
                            width: 12vw;
                            height: 3vh;
                            color: aliceblue;
                            line-height: 3vh;
                            font-size: 0.8vw;
                            display: flex;
                        }
                        .body_body_box_four_main_box_header_titleThree{
                            width: 6vw;
                            height: 3vh;
                            color: aliceblue;
                            line-height: 3vh;
                            font-size: 0.8vw;
                            display: flex;
                        }
                        .body_body_box_four_main_box_header_titleFour{
                            width: 6vw;
                            height: 3vh;
                            color: aliceblue;
                            line-height: 3vh;
                            font-size: 0.8vw;
                            display: flex;
                        }
                    }

                    .body_body_box_four_main_box_body{
                        width: 90%;
                        height: 30vh;
                        margin: 0 auto;

                        .body_body_box_four_main_box_body_box{
                            width: 100%;
                            height: 4vh;
                            margin-top: 0.8vh;
                            display: flex;

                            .body_body_box_four_main_box_body_titleOne{
                                width: 6vw;
                                height: 4vh;
                                color: aliceblue;
                                line-height: 4vh;
                                font-size: 0.8vw;
                                display: flex;
                                border-left: 0.2vw solid #177771;

                                div{
                                    margin-left: 1.3vw;
                                }

                                .titleOne_round{
                                    width: 0.7vw;
                                    height: 0.7vw;
                                    margin-top: 1.35vh;
                                    margin-left: 0.5vw;
                                    margin-right: 0.5vw;
                                    background-color: #024543;
                                    border-radius: 50vw;

                                    .titleOne_round_in{
                                        width: 0.3vw;
                                        height: 0.3vw;
                                        margin: 0 auto;
                                        margin-top: 0.4vh;
                                        background-color: #27eac1;
                                        border-radius: 50vw;
                                    }
                                }
                            }
                            .body_body_box_four_main_box_body_titleTwo{
                                width: 12vw;
                                height: 4vh;
                                color: aliceblue;
                                line-height: 4vh;
                                font-size: 0.8vw;
                                display: flex;

                                div{
                                    margin-left: 1vw;
                                }
                            }
                            .body_body_box_four_main_box_body_titleThree{
                                width: 6vw;
                                height: 4vh;
                                color: aliceblue;
                                line-height: 4vh;
                                font-size: 0.8vw;
                                display: flex;

                                div{
                                    margin-left: 1vw;
                                }
                            }
                            .body_body_box_four_main_box_body_titleFour{
                                width: 6vw;
                                height: 4vh;
                                color: aliceblue;
                                line-height: 4vh;
                                font-size: 0.8vw;
                                display: flex;

                                div{
                                    margin-left: 1vw;
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}

